submit oneself to - Spanish English Dictionary